Skip to content

gh-109559: Update unicodedata for Unicode 15.1 #109560

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 12 commits into from
Sep 20, 2023

Conversation

SnoopJ
Copy link
Contributor

@SnoopJ SnoopJ commented Sep 19, 2023

This changeset implements #109559, adding Unicode 15.1 support to the internal databases that support the unicodedata module. The bulk of this Unicode update is the addition of a new CJK Ideograph Extension, which requires updating the CJK ranges baked into the makeunicodedata.py tool and unicodedata.c.

I have also taken the liberty of making the documentation of CJK Ideograph Extension ranges consistent between makeunicodedata.py and unicodedata.c (i.e. each range includes a comment naming the range).

('2B740', '2B81D'), # CJK Ideograph Extension D
('2B820', '2CEA1'), # CJK Ideograph Extension E
('2CEB0', '2EBE0'), # CJK Ideograph Extension F
('2EBF0', '2EE5D'), # CJK Ideograph Extension I
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The range check that occurs later in this file implicitly assumes this list is in sorted order. It seems simpler to have an idiosyncratic order here than to try to introduce sorted() or somesuch.

Comment on lines +1109 to +1112
for char, (propname, *propinfo) in UcdFile(DERIVED_CORE_PROPERTIES, version).expanded():
if propinfo:
# this is not a binary property, ignore it
continue
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All the properties defined in DerivedCoreProperties.txt happened to be binary until the latest update, so this tool was getting away with the assumption that they are always binary.

As of Unicode 15.1, this file also includes definitions that use the Indict_Conjunct_Break (InCB) property, which is an enumeration.

With this change, the loop skips over any non-binary properties, since we have nothing to do with them.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems like it would be safer to explicitly ignore Indict_Conjunct_Break rather than throw out everything with a second column.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there a particular failure mode you have in mind? My rationale here was that the current internalized DB only cares about binary properties in this file, but in practice any of the property types enumerated by UAX#44 could appear in a future revision.

I'm not strongly opposed to ignoring the specific property that breaks the tool against the current revision, but my rationale was that it seems safer to prevent this class of failure in the future if/when additional non-binary properties are added.

Copy link
Contributor

@benjaminp benjaminp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are various parts in the documentation which reference the Unicode standard version, which should be updated.

Comment on lines +1109 to +1112
for char, (propname, *propinfo) in UcdFile(DERIVED_CORE_PROPERTIES, version).expanded():
if propinfo:
# this is not a binary property, ignore it
continue
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems like it would be safer to explicitly ignore Indict_Conjunct_Break rather than throw out everything with a second column.

@SnoopJ
Copy link
Contributor Author

SnoopJ commented Sep 19, 2023

There are various parts in the documentation which reference the Unicode standard version, which should be updated.

Good catch! The only reference I could find to Unicode 15.0.0 was in pydoc_data, if there are any others that I've missed out, I'd appreciate a pointer.

@benjaminp
Copy link
Contributor

There are various parts in the documentation which reference the Unicode standard version, which should be updated.

Good catch! The only reference I could find to Unicode 15.0.0 was in pydoc_data, if there are any others that I've missed out, I'd appreciate a pointer.

That's the one you shouldn't touch because it's generated. :) See references in Doc/library/stdtypes.rst, Doc/library/unicodedata.rst, and Doc/reference/lexical_analysis.rst.

@SnoopJ
Copy link
Contributor Author

SnoopJ commented Sep 20, 2023

Whoops! Guess my initial grep was poorly-formed. Thanks for the guidance.

@ghost
Copy link

ghost commented Sep 20, 2023

All commit authors signed the Contributor License Agreement.
CLA signed

@benjaminp benjaminp merged commit def8289 into python:main Sep 20, 2023
@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot aarch64 Fedora Stable Clang Installed 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/14/builds/4617) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/14/builds/4617

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang-installed/build/target/lib/python3.13/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be


Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang-installed/build/target/lib/python3.13/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 RHEL7 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/15/builds/5709) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/15/builds/5709

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be


Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 RHEL8 LTO 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/64/builds/5098) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/64/builds/5098

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-x86_64.lto/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331


Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-x86_64.lto/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot s390x RHEL8 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/509/builds/4942) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/509/builds/4942

Failed tests:

  • test.test_asyncio.test_subprocess
  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_subprocess_consistent_callbacks - test.test_asyncio.test_subprocess.SubprocessThreadedWatcherTests.test_subprocess_consistent_callbacks
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel8-z/build/Lib/test/test_asyncio/test_subprocess.py", line 788, in test_subprocess_consistent_callbacks
    self.loop.run_until_complete(main())
  File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel8-z/build/Lib/asyncio/base_events.py", line 664, in run_until_complete
    return future.result()
           ^^^^^^^^^^^^^^^
  File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel8-z/build/Lib/test/test_asyncio/test_subprocess.py", line 780, in main
    self.assertEqual(events, [
AssertionError: Lists differ: ['process_exited', ('pipe_data_received', 1, b'stdout')] != [('pipe_data_received', 1, b'stdout'), ('p[95 chars]ted']


Traceback (most recent call last):
  File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel8-z/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be


Traceback (most recent call last):
  File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel8-z/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot s390x RHEL8 LTO + PGO 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/442/builds/5003) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/442/builds/5003

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel8-z.lto-pgo/build/Lib/multiprocessing/resource_tracker.py", line 209, in main
    cache[rtype].remove(name)
KeyError: '/psm_13ea6d6d'


Traceback (most recent call last):
  File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel8-z.lto-pgo/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331


Traceback (most recent call last):
  File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel8-z.lto-pgo/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Arch Linux Asan 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/582/builds/4034) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/582/builds/4034

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331


Traceback (most recent call last):
  File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Fedora Stable 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/543/builds/4503) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/543/builds/4503

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331


Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot aarch64 RHEL8 LTO 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/338/builds/5117) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/338/builds/5117

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331


Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 RHEL8 LTO + PGO 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/568/builds/4870) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/568/builds/4870

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-x86_64.lto-pgo/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be


Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-x86_64.lto-pgo/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 RHEL8 FIPS Only Blake2 Builtin Hash 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/469/builds/6041) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/469/builds/6041

Failed tests:

  • test.test_asyncio.test_subprocess
  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_subprocess_consistent_callbacks - test.test_asyncio.test_subprocess.SubprocessThreadedWatcherTests.test_subprocess_consistent_callbacks
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331


Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be


Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_asyncio/test_subprocess.py", line 788, in test_subprocess_consistent_callbacks
    self.loop.run_until_complete(main())
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/asyncio/base_events.py", line 664, in run_until_complete
    return future.result()
           ^^^^^^^^^^^^^^^
  File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_asyncio/test_subprocess.py", line 780, in main
    self.assertEqual(events, [
AssertionError: Lists differ: ['process_exited', ('pipe_data_received', 1, b'stdout')] != [('pipe_data_received', 1, b'stdout'), ('p[95 chars]ted']

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Fedora Stable Clang 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/441/builds/4509) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/441/builds/4509

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331


Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Fedora Stable Clang Installed 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/350/builds/4513) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/350/builds/4513

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang-installed/build/target/lib/python3.13/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331


Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang-installed/build/target/lib/python3.13/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Ubuntu Shared 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/506/builds/5909) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/506/builds/5909

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/srv/buildbot/buildarea/3.x.bolen-ubuntu/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331


Traceback (most recent call last):
  File "/srv/buildbot/buildarea/3.x.bolen-ubuntu/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot wasm32-emscripten node (dynamic linking) 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/1056/builds/3128) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/1056/builds/3128

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/opt/buildbot/bcannon-wasm/3.x.bcannon-wasm.emscripten-node-dl/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be


Traceback (most recent call last):
  File "/opt/buildbot/bcannon-wasm/3.x.bcannon-wasm.emscripten-node-dl/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot x86-64 macOS 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/366/builds/5410) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/366/builds/5410

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-macos/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331


Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-macos/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Debian root 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/345/builds/5876) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/345/builds/5876

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot wasm32-emscripten node (pthreads) 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/1050/builds/3109) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/1050/builds/3109

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/opt/buildbot/bcannon-wasm/3.x.bcannon-wasm.emscripten-node-pthreads/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331


Traceback (most recent call last):
  File "/opt/buildbot/bcannon-wasm/3.x.bcannon-wasm.emscripten-node-pthreads/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot aarch64 Fedora Stable LTO + PGO 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/524/builds/4515) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/524/builds/4515

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.lto-pgo/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331


Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.lto-pgo/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Fedora Stable LTO 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/271/builds/3919) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/271/builds/3919

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.lto/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be


Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.lto/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot wasm32-wasi 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/1046/builds/3069) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/1046/builds/3069

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331


Traceback (most recent call last):
  File "/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Arch Linux Asan Debug 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/585/builds/4058) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/585/builds/4058

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331


Traceback (most recent call last):
  File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.asan_debug/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot aarch64 Fedora Stable LTO 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/336/builds/4014) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/336/builds/4014

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.lto/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331


Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.lto/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot PPC64LE Fedora Stable 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/90/builds/3796) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/90/builds/3796

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-ppc64le/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331


Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-ppc64le/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Arch Linux Perf 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/1078/builds/1782) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/1078/builds/1782

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.perfbuild/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331


Traceback (most recent call last):
  File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64.perfbuild/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot PPC64LE Fedora Stable Clang 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/435/builds/3637) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/435/builds/3637

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-ppc64le.clang/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be


Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-ppc64le.clang/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot PPC64LE Fedora Stable Clang Installed 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/451/builds/3628) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/451/builds/3628

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-ppc64le.clang-installed/build/target/lib/python3.13/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331


Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-ppc64le.clang-installed/build/target/lib/python3.13/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Arch Linux TraceRefs 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/484/builds/4079) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/484/builds/4079

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331


Traceback (most recent call last):
  File "/buildbot/buildarea/3.x.pablogsal-arch-x86_64/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot PPC64LE Fedora Stable LTO + PGO 3.x has failed when building commit def8289.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/101/builds/3773) and take a look at the build logs.
  4. Check if the failure is related to this commit (def8289) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/101/builds/3773

Failed tests:

  • test_unicodedata

Failed subtests:

  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-ppc64le.lto-pgo/build/Lib/test/test_unicodedata.py", line 65, in test_method_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '63aa77dcb36b0e1df082ee2a6071caeda7f0955e' != 'e708c31c0d51f758adf475cb7201cf80917362be'
- 63aa77dcb36b0e1df082ee2a6071caeda7f0955e
+ e708c31c0d51f758adf475cb7201cf80917362be


Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-ppc64le.lto-pgo/build/Lib/test/test_unicodedata.py", line 98, in test_function_checksum
    self.assertEqual(result, self.expectedchecksum)
AssertionError: '232affd2a50ec4bd69d2482aa0291385cbdefaba' != '26ff0d31c14194b4606a5b3a81ac36df3a14e331'
- 232affd2a50ec4bd69d2482aa0291385cbdefaba
+ 26ff0d31c14194b4606a5b3a81ac36df3a14e331

@SnoopJ
Copy link
Contributor Author

SnoopJ commented Sep 20, 2023

Whoops, sorry about the breakage, I forgot to include -u cpu when running the tests locally and the checksum slipped past. I see that you've already fixed it on main though, thanks!

@SnoopJ SnoopJ deleted the feature/Unicode-15.1 branch September 20, 2023 13:38
csm10495 pushed a commit to csm10495/cpython that referenced this pull request Sep 28, 2023
Glyphack pushed a commit to Glyphack/cpython that referenced this pull request Sep 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants